.setup-page{
  .swiper-slide{
    padding-bottom: 40px;
  }

  .swiper-pagination{
    display: none;
  }

  .setup-slide-content{
    @include flexbox;
    @include flex-direction(column);

    h2{
      margin: 16px;
      font-size: 18px;
      border-bottom: 1px solid #ffffff2e;
      padding-bottom: 16px;
    }
  }

  .setup-logo-wrapper{
    padding: 40px;
    @include flexbox;
    @include align-items(center);

  }

  .setup-slide-content-push{
    padding: 20px 20px;
    @include flex(1);
  }

  .setup-logo{
    width: 100%;
    max-width: 400px;
    @include flex(0);
    margin: 0px auto 50px;
  }

  .setup-foot{
    padding: 0px 20px;
  }


  .item-input{
    border-color: rgb(37, 41, 43);
    background-color: rgba(255, 255, 255, 0.12);
    color: white;

    input{
      color: white;
    }
  }

  .setup-installation-wrapper{
    padding: 50px 0;

    .setup-input{
      width: 100%;
      padding: 21px 10px;
      margin: 10px 0;
    }
  }

  .setup-help{
    background: rgba(0, 0, 0, 0.28);
    padding: 10px 20px;
  }

  .setup-login-foot{
    min-height: 38px;
  }
}
